tree clover - Spanish English Dictionary